high lift centrifugal pump - Turkish English Dictionary